import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;

import java.util.Scanner;

/*
* 学生系统
* */
public class StudentTest {
         //程序的入口
    public static void main(String[] args) {
        StudentManege studentManege = new StudentManege();
       //打印管理系统
        studentManege.print();
        System.out.println("请输入您的选择");
        //接受用户输入
        Scanner input =new Scanner(System.in) ;
        int num= input.nextInt();
           //       定义变量
        String name="";
        float age=1;
        int id=1;
        while (num!=0){
            switch (num){
                case 1:
                    //添加
                    System.out.println("请输入学生的姓名：");
                     name=input.next();//接受用户输入的姓名
                    System.out.println("请输入学生的年龄: ");
                    age= input.nextInt();//接受用户输入的年龄
                    Student student=new Student(name,age,1);
                    studentManege.addStudent(student);
                    break;
                case 2:
                    //修改
                    System.out.println("请输入学生的学号");
                    id=input.nextInt();
                    System.out.println("请输入学生的姓名");
                    name= input.next();
                    System.out.println("请输入学生的年龄: ");
                    age= input.nextInt();
                    studentManege.update(new Student(name,age,id));
                    break;
                case 3:
                    //删除
                    System.out.println("请输入想要删除的的学生学号:");
                    id =input.nextInt();
                    studentManege.delete(id);
                    break;
                case 4:
                    //查询
                    studentManege.queryAll();
                    break;
                default:
                  System.exit(0);
            }
            studentManege.print();
            System.out.println("请输入你的选择");
            num=input.nextInt();
        }
    }


}
